radiator loudspeaker - German English Dictionary